home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / Tool Chest / Interapplication Communication / AE Sample Applications / CoreSample 1.1 / CoreSample Source / CoreSamplePPC.r < prev   
Encoding:
Text File  |  1994-03-23  |  1.5 KB  |  48 lines  |  [TEXT/MPS ]

  1. type 'cfrg' {
  2.    longint = 0;            /* reserved - in use */
  3.    longint = 0;            /* reserved - in use */
  4.    longint = 1;            /* cfrgVersion       */
  5.    longint = 0;            /* reserved - in use */
  6.    longint = 0;            /* reserved - in use */
  7.    longint = 0;            /* reserved - free   */
  8.    longint = 0;            /* reserved - free   */
  9.    longint = $$CountOf (memberArray);
  10.    Array memberArray {
  11.      memberStart:
  12.       align long;
  13.       literal longint archType, kPowerPC = 'pwpc';
  14.       longint         updateLevel, kFullLib = 0, kUpdateLib = 1;
  15.       longint         currentVersion, kNoVersionNum = 0;
  16.       longint         oldDefVersion, kNoVersionNum = 0;
  17.       longint         appStackSize = 0;
  18.       integer         appSubFolderID = 0;
  19.       byte            usage, kIsLib = 0, kIsApp = 1, kIsDropIn = 2;
  20.       byte            where, kInMem = 0, kOnDiskFlat = 1, kOnDiskSegmented = 2;
  21.       longint         offset, kZeroOffset = 0;
  22.       longint         length, kWholeFork = 0;
  23.       longint         = 0;      /* reserved - free   */
  24.       longint         = 0;      /* reserved - free   */
  25.       integer         = (memberEnd[$$ArrayIndex(memberArray)] - memberStart[$$ArrayIndex(memberArray)]) / 8;
  26.       pstring;        /* member name */
  27.       align long;     /* match size to C structure size */
  28.      memberEnd:
  29.    };
  30. };
  31.  
  32. resource 'cfrg' (0, sysheap, locked) {
  33.    {
  34.       kPowerPC,
  35.       kFullLib,
  36.       kNoVersionNum,
  37.       kNoVersionNum,
  38.       0,
  39.       0,
  40.       kIsApp,
  41.       kOnDiskFlat,
  42.       kZeroOffset,
  43.       kWholeFork,
  44.       "CoreSample"
  45.    }
  46. };
  47.  
  48.